Science

James Webb Space Telescope has finished unfolding its massive mirror